
.btn_login{ width:86px; height:27px; border: none; background: transparent url(../images/btn_login.png) no-repeat center right; overflow: hidden; text-indent: -5000px; line-height: 0px;
cursor: pointer; /* hand-shaped cursor */ 
cursor: hand; /* for IE 5.x */ }  


.btn_add{ width:106px; height:27px; border: none; background: transparent url(../images/btn_register.png) no-repeat center right; overflow: hidden; text-indent: -5000px; line-height: 0px;
cursor: pointer; /* hand-shaped cursor */ 
cursor: hand; /* for IE 5.x */ }  


.btn_save{ width:106px; height:27px; border:1px dotted #ccc; line-height: 0px; color:#333; font-weight:700;
cursor: pointer; /* hand-shaped cursor */ 
cursor: hand; /* for IE 5.x */}  


.btn_back { width:106px; height:27px; border:1px dotted #ccc; line-height: 0px; color:#666; font-weight:700;
cursor: pointer; /* hand-shaped cursor */ 
cursor: hand; /* for IE 5.x */ } 


.btn_search{ width:32px; height:32px; border: none; background: transparent url(../images/search.png) no-repeat center right; overflow: hidden; text-indent: -5000px; line-height: 0px;
cursor: pointer; /* hand-shaped cursor */ 
cursor: hand; /* for IE 5.x */ }  


.btn_mail { width:16px; height:16px; border: none; background: transparent url(../images/mail.png) no-repeat center right; overflow: hidden; text-indent: -5000px; line-height: 0px;
cursor: pointer; /* hand-shaped cursor */ 
cursor: hand; /* for IE 5.x */
margin-right:5px; }  



.btn_edit { width:16px; height:16px; border: none; background: transparent url(../images/edit.png) no-repeat center right; overflow: hidden; text-indent: -5000px; line-height: 0px;
cursor: pointer; /* hand-shaped cursor */ 
cursor: hand; /* for IE 5.x */
margin-right:5px; } 


.btn_delete { width:16px; height:16px; border: none; background: transparent url(../images/delete.png) no-repeat center right; overflow: hidden; text-indent: -5000px; line-height: 0px;
cursor: pointer; /* hand-shaped cursor */ 
cursor: hand; /* for IE 5.x */ } 


.tbList
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 13px;
	background: #fff;
	margin:0;
	margin-bottom:10px;
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}
.tbList th
{
	font-size: 13px;
	font-weight: normal;
	padding: 10px 5px 3px 5px;
	border-top: 0px solid #ccc;
	border-bottom: 2px solid #ccc;
	border-left: 0px solid #ccc;
	border-right: 0px solid #ccc;
	text-align:left;
	background-color:#fff;
	color:#039;
}
.tbList td
{
	color:#333;
	padding:5px;
	height:30px;
	border-top: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 0px solid #ccc;
	border-right: 0px solid #ccc;
}

.tbList td.B { font-weight:700;}
.tbList td strong { font-weight:700;}
.tbList tr:hover td,.tblist tr.active td {}
.tbList tr.odd { background-color:#f1f1f1}

.tbAdd
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 13px;
	background: #fff;
	margin: 0;
	width: 100%;
	border-collapse: collapse;
	text-align: left;
	margin-top:10px;
}
.tbAdd th
{
	font-size: 13px;
	font-weight: normal;
	color:#039;
	padding: 10px 5px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 0px solid #ccc;
	border-right: 0px solid #ccc;
	width:20%;
	vertical-align:top;
}

.tbAdd td
{
	color:#595959;
	padding: 5px;
	height:30px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 0px solid #ccc;
	border-right: 0px solid #ccc;
	width:80%;
}

.tbAdd tbody tr:hover td
{
	background:#FBF9FF;
	
}